/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.sisece.service.impl;

import com.sisece.dao.CategoriaDao;
import com.sisece.dao.ProductoDao;
import com.sisece.dao.impl.CategoriaDaoImpl;
import com.sisece.dao.impl.ProductoDaoImpl;
import com.sisece.modelo.dato.Categoria;
import com.sisece.modelo.dato.Producto;
import com.sisece.service.AdministradorService;
import java.util.List;

/**
 *
 * @author laptop-w8
 */
public class AdministradorServiceImpl implements AdministradorService {

    @Override
    public boolean agregarCategoria(Categoria categoria) {
        CategoriaDao cd = new CategoriaDaoImpl();
        return cd.agregarCategoria(categoria);
    }

    @Override
    public boolean modificarCategoria(Categoria categoria) {
        CategoriaDao cd = new CategoriaDaoImpl();
        return cd.actualizarCategoria(categoria);
    }

    @Override
    public boolean eliminarCategoria(Categoria categoria) {
        CategoriaDao cd = new CategoriaDaoImpl();
        return cd.eliminarCategoria(categoria);
    }

    @Override
    public List<Categoria> getListaCategorias() {
        CategoriaDao cd = new CategoriaDaoImpl();
        return cd.getListaCategorias();
    }

    @Override
    public boolean agregarProducto(Producto producto) {
        ProductoDao pd = new ProductoDaoImpl();
        return pd.agregarProducto(producto);
    }

    @Override
    public List<Producto> getListaProductos() {
        ProductoDao pd = new ProductoDaoImpl();
        return pd.getListaProductos();
    }

}
